Definition of Booby Hatch

  • (noun) pejorative terms for an insane asylum

Antonyms of Booby Hatch


No Antonyms Found.

Homophones of Booby Hatch


No Homophones Found.